package com.qf.day03.loop;

/**
 * 嵌套循环
 * 今有鸡兔同笼，上有35个头，下有94足，问鸡兔各几只？编写程序解决这个问题
 */
public class Demo09 {
    public static void main(String[] args) {
        int x ; // 代表鸡的数量
        int y ; // 代表兔子的数量
//        for (x = 0; x <= 35; x++) {
//            for (y = 0; y <=35 ; y++) {
//                if (x+y==35 && 2*x+4*y==94){
//                    System.out.println("鸡的数量位:"+x);
//                    System.out.println("兔子的数量位:"+y);
//                }
//            }
//        }

        // 优化版
        for (x = 0; x <= 35; x++) {
            y = 35-x;
            if (2*x+4*y==94){
                System.out.println("鸡的数量位:" + x);
                System.out.println("兔子的数量位:" + y);
            }
        }

    }
}
